reading update